package com.flea.hclv.service;

import com.flea.hclv.model.entity.HCustomerManage;
import com.flea.hclv.model.entity.vo.HCustomerManageVo;
import com.flea.hclv.util.ServerResponse;
import com.flea.system.bean.FleaPage;
import com.flea.system.entity.OrgDept;

import java.util.List;

public interface HCustomerManageService {
    ServerResponse<HCustomerManage> save(String userId, String model);

    ServerResponse<FleaPage<HCustomerManageVo>> select(String queryName, String queryStartTime, String queryEndTime,String serviceType, int curPage, int pageSize);


    ServerResponse<List<OrgDept>> selectAllDept();

    ServerResponse<String> update(String userId, String model);

    ServerResponse<String> saveCustomerPay(String userId, String model);
}
